Stochastic dual dynamic programming for multistage stochastic mixed-integer nonlinear optimization

نویسندگان

چکیده

Abstract In this paper, we study multistage stochastic mixed-integer nonlinear programs (MS-MINLP). This general class of problems encompasses, as important special cases, convex optimization with non-Lipschitzian value functions and linear optimization. We develop dual dynamic programming (SDDP) type algorithms nested decomposition, deterministic sampling, sampling. The key ingredient is a new cuts based on generalized conjugacy. Several interesting classes MS-MINLP are identified, where the guaranteed to obtain global optimum without assumption complete recourse. significantly generalizes classic SDDP algorithms. also characterize iteration complexity proposed particular, for $$(T+1)$$ ( T + 1 ) -stage MINLP satisfying L -exact Lipschitz regularization d -dimensional state spaces, an $$\varepsilon $$ ε -optimal root node solution, prove that number iterations sampling algorithm upper bounded by $${\mathcal {O}}((\frac{2LT}{\varepsilon })^d)$$ O 2 L d , lower {O}}((\frac{LT}{4\varepsilon LT 4 case or {O}}((\frac{LT}{8\varepsilon })^{d/2-1})$$ 8 / - case. shows obtained bounds rather sharp. It reveals depends polynomially stages. further show linearly T if all spaces finite sets, seek $$(T\varepsilon )$$ solution when infinite i.e. allowing optimality gap scale . To best our knowledge, first work reports well results solving such large programs. resolves conjecture late Prof. Shabbir Ahmed in setting

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Multistage Stochastic Unit Commitment Using Stochastic Dual Dynamic Integer Programming

Unit commitment (UC) is a key operational problem in power systems used to determine an optimal daily or weekly generation commitment schedule. Incorporating uncertainty in this already difficult mixed-integer optimization problem introduces significant computational challenges. Most existing stochastic UC models consider either a two-stage decision structure, where the commitment schedule for ...

متن کامل

Stochastic Dual Dynamic Integer Programming

Multistage stochastic integer programming (MSIP) combines the difficulty of uncertainty, dynamics, and non-convexity, and constitutes a class of extremely challenging problems. A common formulation for these problems is a dynamic programming formulation involving nested cost-to-go functions. In the linear setting, the cost-to-go functions are convex polyhedral, and decomposition algorithms, suc...

متن کامل

Algorithms for Stochastic Mixed-Integer Programming Models

In this chapter, we will study algorithms for both two-stage as well as multi-stage stochastic mixed-integer programs. We present stagewise (resourcedirective) decomposition methods for two-stage models, and scenario (pricedirective) decomposition methods for multi-stage models. The manner in which these models are decomposed relies not only on the specific data elements that are random, but al...

متن کامل

Fenchel decomposition for stochastic mixed-integer programming

This paper introduces a new cutting plane method for two-stage stochastic mixed-integer programming (SMIP) called Fenchel decomposition (FD). FD uses a class of valid inequalities termed, FD cuts, which are derived based on Fenchel cutting planes from integer programming. First, we derive FD cuts based on both the first and second-stage variables, and devise an FD algorithm for SMIP and establi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Mathematical Programming

سال: 2022

ISSN: ['0025-5610', '1436-4646']

DOI: https://doi.org/10.1007/s10107-022-01875-8